environmental determinism - Alemán Inglés Diccionario